home *** CD-ROM | disk | FTP | other *** search
/ Sounds Terrific 2 / Sounds Terrific II (1996)(Weird Science)(Disc 1 of 2)[Amiga-PC].iso / archives / amiga / amichord.lha / AmiChord / src / chord.h < prev    next >
C/C++ Source or Header  |  1993-12-19  |  1KB  |  43 lines

  1. #include <stdio.h>
  2.  
  3. #define VERSION "1.2"
  4. #define PATCH_LEVEL "0"
  5.  
  6. #define TRUE 1
  7. #define FALSE 0
  8.  
  9. #define MAXLINE 256
  10. #define MAXFONTS 16   /* Maximum number of different fonts in one execution */
  11. #define MAXTOKEN 256
  12. #define MAX_CHORD 256
  13. #define CHORD_NAME_SZ   32
  14. #define MAXNOTE 8
  15.  
  16. #define LONG_FINGERS    4
  17. #define FRET_NONE_STR    "-"        /* fret value for unplayed strings */
  18. #define FRET_NONE    -2        /* internal numeric value */
  19. #define FRET_X_STR    "x"        /* fret value for muted strings */
  20. #define FRET_X        -1        /* internal value (must be -1) */
  21.  
  22. #define TOP 756         /* 10.5 inches in points */
  23. #define BOTTOM 36        /* 0.5 inch in points */
  24. #define L_MARGIN 72      /* 1 inch in points */
  25. #define WIDTH 612        /* 8.5 inches in points */
  26.  
  27. #define DELIM_STR       ": \t"
  28.  
  29. #define DEF_TEXT_SIZE 12
  30. #define DEF_CHORD_SIZE 9
  31. #define DEF_GRID_SIZE 30
  32. #define DEF_TEXT_FONT "Times-Roman"
  33. #define DEF_CHORD_FONT "Helvetica-Oblique"
  34.  
  35. #define scale2 .75
  36. #define scale4 .475
  37.  
  38. struct chord_struct {
  39.     int  next_ptr;
  40.     char chord_name[CHORD_NAME_SZ];
  41.     };
  42.  
  43.